package com.modules.dao.sys;


import java.util.List;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.common.mybatis.MyBatisDao;
import com.modules.dto.sys.resp.DeptEntityResp;
import com.modules.entity.sys.DeptEntity;


/**
 * 部门接口
 * @author yyq
 *
 */

@MyBatisDao
public interface DeptDao extends BaseMapper<DeptEntity>{

    List<DeptEntityResp> selectTree(DeptEntity dept);

    public Integer selectPersonal(Integer id);

    List<DeptEntity> selectBranch(DeptEntity dept);

    List<DeptEntity> selectTop(DeptEntity dept);

	DeptEntity existsData(DeptEntity dept);

	Integer exists(Integer id);

}
